package action;

import model.Veiculo;
import persistence.VeiculoDAO;

import com.opensymphony.xwork2.ActionSupport;

@SuppressWarnings("serial")
public class RemoveVeiculoAction extends ActionSupport{
	
	private Veiculo Veiculo;
	
	private String placaVeiculo;

	public String getplacaVeiculo() {
		return placaVeiculo;
	}

	public void setplacaVeiculo(String placaVeiculo) {
		this.placaVeiculo = placaVeiculo;
	}

	public Veiculo getVeiculo() {
		return Veiculo;
	}

	public void setVeiculo(Veiculo Veiculo) {
		this.Veiculo = Veiculo;
	}

	public String remove() {
		System.out.println("############## remove");
		System.out.println("############## remover veiculo placa -- " + placaVeiculo);
		
		/* DAOService.deleteVeiculo(Veiculo);
		 * TODO verificar integridade referencial
		 * Acessa o BD e remove a Veiculo
		 */
		VeiculoDAO.getInstance().remover(placaVeiculo);
		
		return SUCCESS;
	}

}
